package com.hzw.saas.web.app.project.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import java.io.Serializable;

/**
 * 项目验收参数
 *
 * @author zzl
 * @since 11/03/2021
 */
@Data
@ApiModel("项目验收创建参数")
public class ProjectAcceptanceCreateParam implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("验收申请说明")
    private String acceptanceInstruction;

    @ApiModelProperty("项目验收报告附件")
    private MultipartFile[] reportAttachments;

    @ApiModelProperty("研究成果论文附件")
    private MultipartFile[] paperAttachments;

    @ApiModelProperty("横向项目合同附件")
    private MultipartFile[] contractAttachments;

    @ApiModelProperty("文章原始计算数据")
    private MultipartFile[] calcDataAttachments;

    @ApiModelProperty(value = "验收申请其他说明附件")
    private MultipartFile[] instructionAttachments;

}
